package pruebas;

import java.util.ArrayList;

import co.com.unmasters.pokerbot.core.Carta;
import co.com.unmasters.pokerbot.core.Dealer;
import co.com.unmasters.pokerbot.core.JuegoActual;

public class ParaProbar {
    
    public static void main(String[] args){
        probarJuegosParesCartaAlta();
    }
    
    
    public static void probarJuegosParesCartaAlta(){
        ArrayList<Carta> listaCartas = new ArrayList<Carta>();
        listaCartas.add(new Carta(0,0,Carta.PALO_PICAS));
        listaCartas.add(new Carta(1,0,Carta.PALO_DIAMANTES));
        listaCartas.add(new Carta(1,0,Carta.PALO_DIAMANTES));
        listaCartas.add(new Carta(1,0,Carta.PALO_DIAMANTES));
        JuegoActual juegoActual = new JuegoActual(Dealer.Juego.poker, listaCartas);
        System.out.println(juegoActual.getPuntajeTotal());
        
        listaCartas = new ArrayList<Carta>();
        listaCartas.add(new Carta(0,13,Carta.PALO_PICAS));
        listaCartas.add(new Carta(1,13,Carta.PALO_DIAMANTES));
        listaCartas.add(new Carta(1,13,Carta.PALO_DIAMANTES));
        listaCartas.add(new Carta(1,13,Carta.PALO_DIAMANTES));
        juegoActual = new JuegoActual(Dealer.Juego.poker, listaCartas);
        System.out.println(juegoActual.getPuntajeTotal());
    }
    
    public void probatingMEtodoObtenerRepeticiones(){
    	ArrayList<Carta> listaCartas = new ArrayList<Carta>();
    	listaCartas.add(new Carta(0,2,Carta.PALO_PICAS));
    	listaCartas.add(new Carta(1,6,Carta.PALO_DIAMANTES));
    	listaCartas.add(new Carta(2,3,Carta.PALO_PICAS));
    	listaCartas.add(new Carta(3,2,Carta.PALO_TREBOLES));
    	listaCartas.add(new Carta(4,7,Carta.PALO_TREBOLES));
    	listaCartas.add(new Carta(5,4,Carta.PALO_PICAS));
    	listaCartas.add(new Carta(6,13,Carta.PALO_CORAZONES));
    	Dealer.obtenerRepeticiones(listaCartas) ;
    }
}
